deposit of salary in payment - Español Inglés Diccionario